@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 641px) {
 .phone {
display: none;
}
* {
 margin:0;
 padding:0;
 list-style:none;
 border:0;
 text-decoration:none;
 outline:none;
 font-size:16px;
 font-family:"微软雅黑";
 color:#333;
}
.tbc {
 width:100%;
 height:261px;
 background:url(../images/ban3.jpg) center no-repeat;
}
.topc {
 width:1200px;
 margin:0 auto;
 overflow:hidden;
}
.topc p {
 width:100%;
 text-align:left;
 margin: 6px 0px 0 0;
}
.topc p a {
 color:#333;
 margin:0 6px;
 font-size:16px;
}
.topc p a img {
 vertical-align:middle;
}
.navc {
 width:100%;
 height:50px;
 background-color:#064e93;
 margin-bottom:20px;
}
.navc div {
 width:1200px;
 overflow:hidden;
 margin:0 auto;
}
.navc div a {
 display:block;
 float:left;
 width:14.2%;
 text-align:center;
 line-height:50px;
 text-align:center;
 color:#fff;
 font-size:18px;
 font-weight:bold;
}
.navc div a:hover {
 background-color:#2c7bc8;
}
.dj {
 background-color:#2c7bc8;
}
.nrc {
 width:1200px;
 overflow:hidden;
 margin:0 auto;
}
.con1 {
 height:420px;
 overflow:hidden;
 margin-bottom:20px;
}
/***********lb********************/
.lb {
 width:716px;
 float:left;
 height:420px;
 -margin-right:20px;
}
.ft-carousel {
 position: relative;
 -width: 100%;
 height: 100%;
 overflow: hidden;
}
.ft-carousel .carousel-inner {
 position: absolute;
 left: 0;
 top: 0;
 height: 100%;
}
.ft-carousel .carousel-inner .carousel-item {
 float: left;
 height: 100%;
}
.ft-carousel .carousel-item img {
 width:716px;
 height:420px;
}
.ft-carousel .carousel-indicators {
 position: absolute;
 left: 530px;
 bottom: 14px;
 -width: 100%;
 text-align: center;
 font-size: 0;
}
.ft-carousel .carousel-indicators span {
 display: inline-block;
 width: 14px;
 height: 14px;
 background-color: #fff;
 margin: 0 8px;
 -ms-border-radius: 50%;
 border-radius: 50%;
 cursor: pointer;
}
.ft-carousel .carousel-indicators span.active {
 background-color: #cf2626;
}
.ft-carousel .carousel-btn {
 position: absolute;
 top: 50%;
 width: 50px;
 height: 45px;
 margin-top: -25px;
 cursor: pointer;
}
.carousel-item div {
 width:100%;
 height:50px;
 background-color:#000;
 opacity:0.88;
 filter:alpha(opaity=88);
 margin-top:-50px;
 color:#fff;
 font-size:14px;
}
.carousel-item div span {
 display:block;
 height:50px;
 line-height:50px;
 margin-left:10px;
 width:450px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow:hidden;
 font-size:16px;
 color:#fff;
}
.xtyw {
 overflow:hidden;
 float:left;
 width:464px;
 background-color:#eee;
 height:400px;
 padding:10px;
}
.xtyw h2 {
 overflow:hidden;
 border-bottom:1px solid #064e93;
 padding:10px 0;
 margin-bottom:14px;
}
.xtyw h2 i {
 display:block;
 float:left;
 width:10px;
 height:10px;
 background-color:#ce0d0a;
 margin:8px 8px 0 8px;
}
.xtyw h2 p {
 float:left;
 color:#064e93;
 font-size:20px;
 font-weight:600;
}
.xtyw h3 {
 text-align:center;
 overflow:hidden;
 width:80%;
 text-overflow:ellipsis;
 white-space:nowrap;
 margin:18px auto 10px auto;
 color:#064e93;
 font-size:18px;
}
.xtyw ul li {
 overflow:hidden;
 line-height:36px;
}
.xtyw ul li a {
 display:block;
 float:left;
 width:65%;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.xtyw ul li a span {
 margin:0 5px;
}
.xtyw ul li em {
 display:block;
 float:right;
 width:27%;
 font-style:normal;
}
.con2 {
 overflow:hidden;
 margin-bottom:20px;
 -height:290px;
}
.gkLeft {
 overflow:hidden;
 float:left;
 width:866px;
 border:1px solid #eee;
}
.btgk {
 width:78px;
 float:left;
 height:288px;
 background-color:#064e93;
 overflow:hidden;
}
.btgk b {
 display:block;
 width:50px;
 height:50px;
 border-radius:50%;
 background-color:#fff;
 overflow:hidden;
 margin:40px auto 20px auto;
}
.btgk b img {
 display:block;
 margin:10px auto 0 auto;
}
.btgk h1 {
 color:#fff;
 font-size:24px;
 width:30px;
 margin:0 auto;
 line-height:34px;
}
/* -----------------要闻----------------- */
.zx-scqk {
 width: 750px;
 margin:10px 0 0 20px;;
 overflow: hidden;
 float:left;
}
.zx-scqk-l {
 width: 750px;
 float: left;
}
.zx-scqk-l p {
 width: 750px;
 margin: 0 auto 10px auto;
 height: 44px;
 background-color:#eee;
}
.zx-scqk-l p span {
 display: inline-block;
 width: 100%;
 height: 100%;
 height: 44px;
}
.zx-scqk-l p span a {
 display:block;
 float:left;
 font-size: 16px;
 line-height: 44px;
 -margin-right: 15px;
 padding:0 20px;
 text-align:center;
 color:#1b1a1a;
}
.zx-scqk-l p span a.zx-xuansc {
 background-color:#2c7bc8;
 color: #fff;
 -font-size: 18px;
 font-weight:600;
}
.zx-scqk-l ul {
 display: block;
 margin: 0 auto;
 padding-top: 5px;
}
.zx-scqk-l ul h4 a {
 display:block;
 width:65%;
 text-decoration:underline;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 margin:8px auto;
 text-align:center;
 font-size:24px;
 color:#c12c20;
}
.zx-scqk-l ul li {
 width: 100%;
 line-height: 36px;
 float: left;
 overflow: hidden;
}
.zx-scqk-l ul li a {
 color:#232221;
 font-size: 16px;
 display:block;
 float:left;
 width:75%;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}
.zx-scqk-l ul li a b {
 font-style:normal;
 color:#cf2626;
 margin:0 12px;
}
.zx-scqk-l ul li span {
 float:right;
 color:#999;
}
.zx-scqk-r {
 width: 520px;
 height: 260px;
 border: 1px solid #e8e8e8;
 float: right;
}
.zx-scqk-r-t {
 width: 490px;
 margin: 0 auto;
 height: 36px;
 margin-top: 12px;
 border-bottom: 1px solid #ff2700;
}
.zx-scqk-r-t p {
 width: 100%;
 height: 100%;
 height: 35px;
 border-bottom: 1px solid #ff8400;
}
.zx-scqk-r-t p>span {
 display: inline-block;
 float: left;
}
.zx-scqk-r-t p>span a {
 display: inline-block;
 font-size: 20px;
 font-weight: bold;
 line-height: 34px;
 border-bottom: 2px solid #ca1c1d;
 padding-left: 30px;
 background: url(../images/swt-xg-bj7.png) 5px 50% no-repeat;
}
.zx-scqk-r-t p>span a:hover, .zx-scqk-r-t p>i a:hover {
 color: #ca1c1d;
}
.zx-scqk-r-t p>i {
 display: inline-block;
 margin-top: 10px;
 float: right;
}
.zx-scqk-r-t p>i a {
 font-size: 12px;
 color: #6f6f6f;
}
.zx-scqk-r-t p>a {
 display: inline-block;
 float: right;
 margin-right: 10px;
 margin-top: 4px;
 width: 72px;
 height: 25px;
 line-height: 25px;
 text-align: center;
 font-size: 14px;
 background: url(../images/swt-xg-bj9.png) no-repeat;
}
.zx-scqk-r-t p>a.zx-xuanxm {
 color: #fff;
 background: url(../images/swt-xg-bj8.png) no-repeat;
}
.zx-scqk-r-m {
 line-height: 28px;
 width: 490px;
 margin: 0 auto;
 overflow: hidden;
 border-bottom: 1px dashed #d2d2d2;
}
.zx-scqk-r-m span {
 display: inline-block;
 float: left;
 width: 180px;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
}
.zx-scqk-r-m i {
 display: inline-block;
 float: right;
 width: 100px;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
}
.zx-scqk-r-x {
 width: 490px;
 margin: 0 auto;
 overflow: hidden;
 padding-top: 5px;
}
.zx-scqk-r-x ul {
 display: block;
 overflow: hidden;
}
.zx-scqk-r-x ul li {
 width: 100%;
 float: left;
 line-height: 29px;
 background: url(../images/swt-xg-bj3.png) 5px 50% no-repeat;
}
.zx-scqk-r-x ul li a {
 display: inline-block;
 float: left;
 max-width:380px;
 margin-left: 20px;
 line-height: 29px;
 font-size: 14px;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}
.zx-scqk-r-x ul li em {
 float: right;
 display: inline-block;
 width: 100px;
 font-size: 12px;
 text-align: center;
}
.gkRight {
 float:right;
 width:320px;
 overflow:hidden;
}
.gkRight>div {
 overflow:hidden;
}
.gkRight>div a {
 overflow:hidden;
 float:left;
 width:106px;
}
.gkRight>div a b {
 display:block;
 width:72px;
 height:72px;
 border-radius:50%;
 background-color:#c9eefa;
 margin: auto;
 overflow:hidden;
}
.gkRight>div a b img {
 display:block;
 margin:18px auto 0 auto;
}
.gkRight>div a p {
 text-align:center;
 line-height:25px;
}
.con3 {
 overflow:hidden;
 margin-bottom:20px;
 border:1px solid #eee;
}
.con3 b {
 display:block;
 float:left;
 margin-right:12px;
}
.con3 div {
 float:left;
 overflow:hidden;
}
.con3 div a {
 margin:6px 5px 0 5px;
 display:block;
 float:left;
}
.con4 {
 overflow:hidden;
 margin-bottom:20px;
 height:290px;
}
.gsLeft {
 overflow:hidden;
 float:left;
 width:866px;
 border:1px solid #eee;
}
/* 本例子css */
		.outBox {
 width:784px;
 -border:1px solid #ddd;
 text-align:left;
 position:relative;
 float:left;
}
.outBox .hd {
 height:30px;
 line-height:30px;
 -background:#f4f4f4;
 padding:0 20px;
 border-bottom:1px solid #064e93;
 position:absolute;
 top:21px;
 left:10px;
 width:240px;
}
.outBox .hd ul {
 float:left;
 position:absolute;
 left:20px;
 top:-1px;
 height:32px;
}
.outBox .hd ul li {
 float:left;
 padding:0 15px;
 cursor:pointer;
}
.outBox .hd ul li.on {
 height:30px;
 -background:#fff;
 -border:1px solid #ddd;
 border-bottom:2px solid #064e93;
 font-size:18px;
 font-weight:bold;
}
.inBox {
 padding:15px 15px 0 15px;
 position:relative;
}
.inBox .inHd {
 height:36px;
 line-height:36px;
 border-bottom:1px solid #064e93;
 padding:0 10px;
 position:relative;;
 top:0px;
 right:-260px;
 width:480px;
}
.inBox .inHd ul {
 overflow:hidden;
 zoom:1;
}
.inBox .inHd ul li {
 height:36px;
 padding:0 26px;
 text-align:center;
 float:left;
 cursor:pointer;
 background-color:#eee;
}
.inBox .inHd ul li.on {
 background:#2c7bc8;
}
.inBox .inHd ul li.on a {
 color:#fff;
}
.inBox .inBd ul {
 padding:15px;
 zoom:1;
 overflow:hidden;
 -margin-top:60px;
}
.inBox .inBd li {
 -height:24px;
 line-height:24px;
 overflow:hidden;
 zoom:1;
}
.inBox .inBd li .date {
 float:right;
 color:#999;
}
/*xg*/
		.inBox .gsnrc ul li {
 width:100%;
 overflow:hidden;
 -height:50px;
 margin-bottom:30px;
}
.inBox .gsnrc ul li:last-child {
 margin-bottom:0px;
}
.inBox .gsnrc ul li h5 {
 float:left;
 width:108px;
 height:44px;
 line-height:44px;
 text-align:center;
 color:#fff;
 background-color:#2c7bc8;
 border-radius:14px;
 margin-right:10px;
}
.inBox .gsnrc ul li h4 {
 float:left;
 width:600px;
}
.inBox .gsnrc ul li h4 a {
 display:block;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 color:#2c7bc8;
}
.inBox .gsnrc ul li h4 p {
 font-weight:normal;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
}
.gsRight {
 float:right;
 width:320px;
 overflow:hidden;
}
.ghbt {
 height:50px;
 line-height:50px;
 text-align:center;
 background-color:#064e93;
 color:#fff;
 border-radius:22px;
 font-size:22px;
 margin-bottom:22px;
}
.gsRight div a {
 display:block;
 border-bottom:1px solid #eee;
 overflow:hidden;
 padding-bottom:24px;
 margin:28px 0;
}
.gsRight div a img {
 display:block;
 float:left;
 margin:0 16px;
}
.gsRight div a p {
 float:left;
 text-align:left;
 font-size:20px;
}
.con5 {
 overflow:hidden;
 margin-bottom:20px;
}
.zxLeft {
 float:left;
 overflow:hidden;
 border:1px solid #eee;
 width:866px;
 height:200px;
}
.zxLeft .btgk {
 height:200px;
}
.zxLeft .btgk b {
 margin: 10px auto 6px auto;
}
.zxLeft .btgk h1 {
 line-height:30px;
}
.bsfw {
 overflow:hidden;
 float:left;
 width:500px;
 margin-left:14px;
}
.bsfw a {
 display:block;
 float:left;
 margin:9px 14px;
}
.dtfw {
 overflow:hidden;
 float:left;
 width:250px;
}
.dtfw a {
 display:block;
 height:80px;
 background-color:#dcdcdc;
 overflow:hidden;
 border-radius:14px;
 margin:9px 0;
}
.dtfw a:first-child {
 margin-bottom:18px;
}
.dtfw a img {
 display:block;
 float:left;
 margin:10px 10px 0 30px;
}
.dtfw a p {
 float:left;
 font-size:18px;
 text-align:center;
 margin-top:24px;
 width:120px;
 font-weight:bold;
 color:#064e93;
}
.zaRight {
 float:right;
 width:320px;
 overflow:hidden;
}
.zaRight .ghbt {
 margin-bottom:10px;
}
.zaRight>div {
 overflow:hidden;
}
.zaRight>div a {
 display:block;
 float:left;
 width:146px;
 height:56px;
 line-height:56px;
 text-align:center;
 margin:8px 0;
 color:#245399;
 font-weight:bold;
}
.zaRight>div a:nth-child(even) {
float:right;
}
.yqlj {
 width:100%;
 background-color:#eee;
}
.yqlj>div {
 width:1200px;
 margin:0 auto;
 padding:20px 0;
 overflow:hidden;
}
/* --ie清除--*/
.yqlj>div select::-ms-expand {
display: none;
}
.yqlj>div select {
 float:left;/* --火狐、谷歌清除--*/
 appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
	/* --添加背景及小图标样式--*/
     background:#064e93 url(../images/sj.png) no-repeat 200px center;
 color:#fff;
 margin-right:14px;
 width:230px;
 line-height:40px;
}
.yqlj>div ul {
 float:left;
 overflow:hidden;
 -width:900px;
}
.yqlj>div ul li a {
 display:block;
 float:left;
 background-color:#fff;
 height:40px;
 line-height:40px;
 text-align:center;
}
.yqlj>div ul li:first-child a {
 width:230px;
 margin:0 53px 10px;
 background-color:#bee4f5;
}
.yqlj>div ul li:first-child a:last-child {
 margin-right:0px;
}
.dbn {
 width:100%;
 background-color:#064e93;
}
.dbn>div {
 width:1200px;
 margin:0 auto;
 padding:20px 0;
 overflow:hidden;
}
.dbn>div p {
 float:left;
 color:#fff;
 line-height:30px;
 margin:0 80px;
}
.dbn>div p a {
 color:#fff;
 margin:0 6px;
}
.dbn>div>a {
 float:left;
 margin:0 30px;
}
.dbn>div>a.zc {
 margin-top:12px;
}
/*右侧悬浮*/
/*new right*/
.cndns-right {
 position:fixed;
 right:1px;
 top:40%;
 margin-top:-100px;
 z-index:100
}
.cndns-right-meau {
 position:relative;
}
.cndns-right-btn {
 width:60px;
 height:60px;
 -border:1px solid #ddd;
 text-align:center;
 display:block;
 margin-bottom:6px;
 position:relative;
 background-color:#fff;
 border-radius:50%;
}
.cndns-right-btn p {
 color:#ff6800;
 font-size:14px;
 line-height:18px;
 padding-top:5px;
 display:none;
}
.cndns-right-meau:hover .cndns-right-btn span {
 display:none
}
.cndns-right-meau:hover .cndns-right-btn p {
 display:block;
}
/*客服*/
.meau-sev .cndns-right-btn {
 background:url(../images/xf1.png) no-repeat #ccc center;
}
.meau-sev .cndns-right-btn p {
 color:#fff
}
.meau-sev .cndns-right-btn span {
 color:#fff
}
.meau-top .cndns-right-btn span {
 font-size:12px;
 line-height:12px;
 padding-top:10px;
 display:block
}
.meau-top .cndns-right-btn i {
 display:block;
 color:#999
}
.cndns-right-box {
 position:absolute;
 top:-15px;
 right:48px;
 padding-right:25px;
 display:none;
}
.cndns-right-box .box-border {
 border:1px solid #ccc;
 -border-top:4px solid #ff6800;
 padding:20px;
 background-color:#fff;
 -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
 -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
 box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
 position:relative;
 border-radius:10px;
}
.cndns-right-box .box-border .arrow-right {
 display:block;
 width:13px;
 height:16px;
 background:url(../images/arrow.png) no-repeat;
 position:absolute;
 right:-13px;
 top:26px;
}
.cndns-right-box .box-border .sev-t span {
 font-size:42px;
 float:left;
 display:block;
 line-height:56px;
 margin-right:20px;
 color:#d3d3d3
}
.cndns-right-box .box-border .sev-t p {
 float:left;
 color:#ff6800;
 font-size:24px;
 line-height:28px;
}
.cndns-right-box .box-border .sev-t p i {
 display:block;
 font-size:14px;
 color:#aaa;
}
.cndns-right-box .box-border .sev-b {
 padding-top:15px;
 margin-top:15px;
 border-top:1px solid #e4e4e4
}
.cndns-right-box .box-border .sev-b h4 {
 color:#666;
 font-size:14px;
 font-weight:normal;
 padding-bottom:15px;
}
.cndns-right-box .box-border .sev-b li {
 float:left;
 width:33.33333%
}
.cndns-right-box .box-border .sev-b li a {
 display:inline-block;
 color:#999;
 font-size:13px;
 padding-left:43px;
 background:url(images/q1.gif) no-repeat left 3px;
 line-height:36px;
}
.cndns-right-box .box-border .sev-b li a:hover {
 color:#ff6800
}
.meau-sev .cndns-right-box .box-border {
 width:430px;
}
.cndns-right-meau:hover .cndns-right-box {
 display:block
}
.meau-code .cndns-right-box {
 top:inherit;
 bottom:-35px;
}
.meau-code .cndns-right-box .box-border {
 width:156px;
 text-align:center;
 border-top:1px solid #ccc;
}
.meau-code .cndns-right-box .box-border i {
 display:block;
 color:#f66e06;
 font-size:16px;
 line-height:16px;
}
.meau-code .cndns-right-box .box-border .arrow-right {
 top:inherit;
 bottom:50px;
}
.meau-sev .cndns-right-btn .demo-icon {
 display:none;
}
/*按钮二维码*/
.meau-code .cndns-right-btn {
 background:url(../images/xf2.png) no-repeat #ccc center;
}
.meau-wx .cndns-right-btn {
 background:url(../images/xf3.png) no-repeat #ccc center;
}
.meau-wb .cndns-right-btn {
 background:url(../images/xf4.png) no-repeat #ccc center;
}
.meau-wza .cndns-right-btn {
 background:url(../images/xf5.png) no-repeat #ccc center;
}
/*按钮回到顶部*/
.meau-hddb .cndns-right-btn {
 background: url(../images/xf6.png) no-repeat #ccc center;
}
/*选中以后字体p的背景颜色*/
.meau-sev:hover .cndns-right-btn {
 background:url(../images/xf1.png) no-repeat #2c7bc8 center;
}
.meau-code:hover .cndns-right-btn {
 background:url(../images/xf2.png) no-repeat #2c7bc8 center;
}
.meau-wx:hover .cndns-right-btn {
 background:url(../images/xf3.png) no-repeat #2c7bc8 center;
}
.meau-wb:hover .cndns-right-btn {
 background:url(../images/xf4.png) no-repeat #2c7bc8 center;
}
.meau-wza:hover .cndns-right-btn {
 background:url(../images/xf5.png) no-repeat #2c7bc8 center;
}
.meau-hddb:hover .cndns-right-btn {
 background:url(../images/xf6.png) no-repeat #2c7bc8 center;
}
.meau-sev form {
 width:420px;
 height:40px;
 background-color:#fff;
 border:1px solid #ce0d0a;
 border-radius:20px;
 margin-right:60px;
}
.meau-sev form input[type="text"] {
 width:320px;
 height:40px;
 padding-left:5px;
 vertical-align:middle;
 border-top-left-radius:20px;
 border-bottom-left-radius:20px;
}
.meau-sev form input[type="button"] {
 width:90px;
 height:40px;
 line-height:40px;
 color:#fff;
 background-color:#ce0d0a;
 font-size:16px;
 text-align:center;
 vertical-align:middle;
 cursor:pointer;
 border-radius:24px;
}
.meau-code .cndns-right-box .box-border .sev-t p {
 float:none;
 color: #ce0d0a;
 font-size:22px;
}
.meau-code .cndns-right-box {
 top: inherit;
 bottom: -6px;
}
.meau-code .cndns-right-box .box-border .arrow-right {
 top:20px;
}
.box-border b {
 text-align:center;
 display:block;
}
/*------------------------list----------------------------------*/
.listc {
 overflow:hidden;
 margin-bottom:20px;
}
.listc div.lbc {
 float:left;
 width:336px;
 -background-color:#f4f8fb;
}
.listc div.lbc h3 {
 color:#fff;
 background:#2c7bc8 center no-repeat;
 text-align:center;
 height:70px;
 line-height:70px;
 font-size:26px;
 border-top-left-radius:16px;
 border-top-right-radius:16px;
}
.listc div.lbc a {
 display:block;
 text-align:left;
 height:44px;
 line-height:44px;
 font-size:18px;
 color:#333;
 -border-bottom:1px dashed #e5e5e5;
 overflow:hidden;
 background-color:#e1f4fd;
 margin:4px 0;
 border-left:8px solid #2c7bc8;
}
.listc div.lbc a P {
 float:left;
 margin-left:60px;
}
.listc div.lbc a span {
 float:right;
 margin-right:50px;
}
.listc div.lbc a:hover {
 color:#c7172c;
}
.listc div.lbc a.xz {
 color:#c7172c;
}
.listc .lbRight {
 width:830px;
 float:right;
 overflow:hidden;
}
.listc .lbRight h4 {
 background-color:#e1f4fd;
 height:40px;
 line-height:40px;
 margin-bottom:16px;
 -border-bottom:2px solid #2c7bc8;
}
.listc .lbRight h4 a {
 color:#535151;
 font-size:16px;
 margin:0 8px;
 font-weight:normal;
}
.listc .lbRight h4 img {
 vertical-align:middle;
 margin:8px 10px 0 10px;
 float:left;
}
.listc .lbRight ul li {
 width:100%;
 overflow:hidden;
 border-bottom:1px dashed #d5d2d2;
 line-height:40px;
 margin-bottom:8px;
}
.listc .lbRight ul li a {
 display:block;
 float:left;
 width:78%;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 color:#444547;
}
.listc .lbRight ul li a b {
 margin-right:10px;
 color:#0a81d6;
}
.listc .lbRight ul li span {
 float:right;
 color:#858383;
}
.listc .lbRight ul li:hover a {
 color:#0a81d6;
}
.listc .lbwz {
 float:none;
 width:100%;
}
.listc ul.wzyBox li {
 border-bottom:none;
 line-height:34px;
}
.listc ul.wzyBox li h2 {
 font-size:26px;
 text-align:center;
 width:65%;
 margin:16px auto 12px auto;
 color:#064e93;
}
.listc ul.wzyBox li h5 {
 width:100%;
 text-align:center;
 overflow:hidden;
 margin-bottom:14px;
}
.listc ul.wzyBox li h5 span {
 float:none;
 margin:0 10px;
 font-weight:normal;
}
.listc ul.wzyBox li p {
 text-indent:2em;
}
/*在线服务网上政务大厅*/
.ztymc {
 width:1200px;
 margin:20px auto;
}
.wszwdt {
 overflow:hidden;
}
.wszwdt a {
 display:block;
 float:left;
 height:44px;
 line-height:44px;
 background-color:#fff;
 border:1px solid #2c7bc8;
 color:#064e93;
 width:214px;
 margin:10px 10px;
 text-align:center;
 border-radius:10px;
 font-weight:600;
}
.wszwdt a:hover {
 background-color:#2c7bc8;
 color:#fff;
}
